
[dbo].[asi_DocumentGetLatestKey]
CREATE PROCEDURE [dbo].[asi_DocumentGetLatestKey] @key uniqueidentifier, @documentKey uniqueidentifier OUT AS
BEGIN
SELECT @documentKey = DocumentKey
FROM DocumentMain
WHERE DocumentKey = @key
OR (
DocumentVersionKey = @key
AND CreatedOn = (
SELECT TOP 1 CreatedOn
FROM DocumentMain
WHERE DocumentVersionKey = @key
ORDER BY DocumentStatusCode, CreatedOn ASC))
END
GO